assembling cranes - French English Dictionary